fixed-term contract - Spanish English Dictionary